package com.gome.boot.common.util;

import java.math.BigDecimal;
import java.text.DecimalFormat;

/**
 * 金额处理工具.
 *
 * @author baoxiufeng
 */
public class AmountUtils {

    /**
     * 格式化金额输出样式.
     *
     * @param amount 金额数值
     * @return 金额格式化后的输出字符串
     */
    public static String getAmountStyle(Double amount) {
        if (amount == null) {
            amount = 0d;
        }
        BigDecimal bd = new BigDecimal(amount).setScale(2, BigDecimal.ROUND_HALF_UP);
        return new DecimalFormat("0.00").format(bd.doubleValue());
    }
}
